$(function(){
    // 进入到index页面之后，马上发送ajax请求，获取用户信息，渲染到页面
    getUserInfo();

    // -----------------退出功能----------------
    $('#logout').click(function(){
        // 询问是否要删除
        layer.confirm('你确定要离开吗?', {icon: 3, title:'提示'}, function(index){
            //do something
            //  1. 删除token
            localStorage.removeItem('token');
            //  2. 跳转到 登录页
            location.href='/login.html'
            //  下面是关闭的意思
            layer.close(index);
          });
        // 
    })
});
//  入口函数外面封装，全局函数，方便在其他位置调用
function getUserInfo(){
    $.ajax({
        url:'/my/userinfo',
        success:function(res){
            if(res.status===0){
                // 1. 设置欢迎语 （有昵称，就使用昵称，没有昵称，就使用用户名）
                var myname=res.data.nickname||res.data.username;
                $('.myname').text(myname)
                // 2.设置头像(有图片，使用图片；没有图片，使用名字的首字母)
                if(res.data.user_pic){
                    $('.layui-nav-img').attr('src',res.data.user_pic).show();
                    $('.text-avatar').hide();
                }else{
                    var t=myname.substr(0,1).toUpperCase();
                    // jQuery中的show方法，会设置元素 display:inline
                    $('.text-avatar').text(t).css('display','inline-block');
                    $('.layui-nav-img').hide();
                }
            }
        },

    });

}
